from django.urls import path

from . import views

urlpatterns = [
    # 热门城市
    path('city/hotlist/', views.HotCity.as_view()),
    # 最新职位
    path('recruits/search/latest/', views.NewRecruits.as_view()),
    # 推荐职位
    path('recruits/search/recommend/', views.NewRecruits.as_view()),
    # 热门企业
    path('enterprise/search/hotlist/', views.HotEnterprise.as_view()),
    # 职位详情
    path('recruits/<int:pk>/', views.RecruitsLists.as_view({
        'get': 'retrieve'
    })),
    # 企业访问次数
    path('enterprise/<int:pk>/visit/', views.NumberEnterprise.as_view({
        'put': 'update'
    })),
    # 职位访问次数
    path('recruits/<int:pk>/visit/', views.RecruitAccessNumber.as_view({
        'put': 'update'
    })),
    # 企业详情
    path('enterprise/<int:pk>/', views.EnterpriseLists.as_view({
        'get': 'retrieve'
    })),
    # 收藏职位
    path('recruits/<int:pk>/collect/', views.RecruitCollect.as_view()),
    path('recruits/<int:pk>/cancelcollect/', views.RecruitCollect.as_view()),
    # 收藏公司
    path('enterprise/<int:pk>/collect/', views.EnterCollect.as_view()),
    path('enterprise/<int:pk>/cancelcollect/', views.EnterCollect.as_view()),
    # 搜索职位
    path('recruits/search/city/keyword/', views.SearchRecruit.as_view({
        'post': 'list'
    })),

]